package com.carsystem.response;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.io.Serializable;
import java.util.Date;

@Data
public class OpenRendResponseVo implements Serializable {
    /**
     * 发布id
     */
    private Integer id;
    /**
     * 店铺id
     */
    private Integer shopId;
    /**
     * 汽车id
     */
    private Integer carId;
    /**
     * 店铺名称
     */
    private String shopName;
    /**
     * 汽车品牌名称
     */
    private String carBrandName;
    /**
     * 汽车名称
     */
    private String carName;
    /**
     * 汽车类型
     */
    private String type;
    /**
     * 汽车挡位
     */
    private String gears;
    /**
     * 汽车座位数
     */
    private Integer site;
    /**
     *
     */
    private Double dailyrent;
    /**
     * 汽车图片
     */
    private String img;
    /**
     * 汽车可预约数量
     */
    private Integer rentNum;
    /**
     * 汽车可预约开始时间
     */
    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
    private Date createTime;
    /**
     * 汽车可预约结束时间
     */
    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
    private Date endTime;
}
